OM • SEB C • SE0000120784
Generating your data highlights...
40.2b USD | # 12 in SE
35.53k shares | 715.1k USD
24.15m
83.39% | 20.14m